<?php
/**
 * @author 		: Sergio Martínez
 * @copyright 	: 28-05-2012
 * @todo 		: Modelo base de Consolas
 * @version 	: 2.0
 */
class campo extends DB {
	
	function __construct() {
		parent::__construct("campos");
	}
	
	public function obtenerCero($reemplazo) {
		if ($this->obtener(strtolower($reemplazo)) == 0) {
			$valor = "";
		} else {
			$valor = $this->obtener(strtolower($reemplazo));
		}
		return $valor;
	}
	
	public function generarOrden() {
		$sql = "SELECT COUNT(id_consola) AS cantidad FROM consolas";
		$resultado = mysql_query($sql);
		while ($row = mysql_fetch_array($resultado)){
			$cantidad = $row['cantidad'];
		}
		return ($cantidad + 1);
	}
	
	public function generarIcono($icono) {
		$arr_localhost = array('localhost', '127.0.0.1');
		if(is_uploaded_file($icono['tmp_name'])) {
			$name = uniqid();
			if (!in_array($_SERVER['HTTP_HOST'],$arr_localhost)) { //si es servidor de produccion
				move_uploaded_file($icono['tmp_name'], "../frontend/content/consoles/".$name.".png");
	        	$this->datos["icono"] = STG_HOST_FILE."/frontend/content/consoles/{$name}.png";
			} else { //si es localhost
				move_uploaded_file($icono['tmp_name'], "../frontend/content/consoles/".$name.".png");
	        	$this->datos["icono"] = DEV_HOST_FILE."/frontend/content/consoles/{$name}.png";
			}
		} else { //si no subio archivo, carga imagen por defecto.
			if (!in_array($_SERVER['HTTP_HOST'],$arr_localhost)) {
				$this->datos["icono"] = STG_HOST_FILE."/frontend/content/consoles/default.png";
			} else {
				$this->datos["icono"] = DEV_HOST_FILE."/frontend/content/consoles/default.png";
			}
		}
	}
}